	//主动上报打点
	import {DADIAN_URL} from '@/env.js'
	export function 
		activeReport(frontUrl,postParam) {
			var that = this;
			// token
			var token = uni.getStorageSync('token');
			// 头部信息
			var header = {
				'content-type': 'application/json',
				'token': token,
			}
			let routes = getCurrentPages(); // 获取当前打开过的页面路由数组
			let curRoute = routes[routes.length - 1].route // 获取当前页面路由，也就是最后一个打开的页面路由
			var data={
				frontUrl:frontUrl?'/'+curRoute+'/'+frontUrl:'/'+curRoute,
				postParam:JSON.stringify(postParam)
			}
			uni.request({
				method: 'post',
				url: DADIAN_URL+"/api/point/task/activeReport", 
				data: data,
				header: header,
				success: function(res) {
					console.log('打点：',data.frontUrl)
				}
			})
		}
	
	// 获取设备类型
	export function getDeviceType(text) {
		if(text.indexOf('iphone')) {
			if(text.indexOf('mac') > 0 && text.indexOf('ipad') > 0) {
				return '3' // 苹果平板
			}
			if(text.indexOf('iphone') > 0 && text.indexOf('mac os') > 0) {
				return '6' // 苹果电脑
			}
			return '2' // 苹果手机
		}
		// 安卓手机 安卓ipad
		if(text.indexOf('android') > 0) {
			if(text.indexOf('android') > 0 && text.indexOf('ipad') > 0) {
				return '4'; // 安卓平板
			}
			return '1'; // 安卓手机
		}
		// linux
		if(text.indexOf('linux') > 0) {
			return '7'; // linux
		}
		// windows
		if(text.indexOf('windows') > 0) {
			return '5'; // window
		}
	}
	
	// 获取设备品牌
	export function judgeBrand(text) {
		var isIphone = text.indexOf('iphone') > 0;
		var isHuawei = text.indexOf('huawei') > 0;
		var isHonor = text.indexOf('honor') > 0;
		var isOppo = text.indexOf('oppo') > 0;
		var isOppoR15 = text.indexOf('pacm00') > 0;
		var isVivo = text.indexOf('vivo') > 0;
		var isXiaomi = text.indexOf('mi') > 0;
		var isXiaomi2s = text.indexOf('mix') > 0;
		var isRedmi = text.indexOf( 'redmi') > 0;
		var isSamsung = text.indexOf('sm-') > 0;
		var isLG = text.indexOf('lg') > 0;
	  
		if (isIphone) {
			return 'iPhone';
		} else if (isHuawei || isHonor) {
			return 'Huawei';
		} else if (isOppo || isOppoR15) {
			return 'Oppo';
		} else if (isVivo) {
			return 'vivo';
		} else if (isXiaomi || isRedmi || isXiaomi2s) {
			return 'mi';
		} else if (isSamsung) {
			return 'Samsung';
		} else if (isLG) {
			return 'LG';
		} else {
			return '其他型号手机';
		}
	}